body,p,ul,li {margin: 0;padding: 0;}
body {font-size: 18px;font-family: '微软雅黑';}
img {display: block;border: none;}
a {text-decoration: none;}

.w1100 { margin: 0 auto;width: 1100px;}
.clr {clear: both;}
.banner {width: 100%;min-width: 1423px;position: relative;}
.banner img {max-width: 100%;height: auto;}
.banner img ,.box3 img {display: block;}
.banner .b01 { background: url(../images/b01.jpg) no-repeat top center; height: 150px;}
.banner .b02 { background: url(../images/b02.jpg) no-repeat top center; height: 150px;}
.banner .b03 { background: url(../images/b03.jpg) no-repeat top center; height: 150px;}
.banner .b04 { background: url(../images/b04.jpg) no-repeat top center; height: 150px;}
.banner .b05 { background: url(../images/b05.jpg) no-repeat top center; height: 145px;}
.b_link {}
.b_link a { position: absolute;left: 45%;right: 45%;bottom: 0; padding:40px 80px; border: none; }
.fl {float: left;}
.box1 {width:100%;min-width: 1423px;background-color: #e9edee;}
.b1 {position: relative;}
.box1 img {display: block;}
.box2 { background-color: #2b2b2b;min-width: 1423px;width: 100%;}
.b2 {padding-bottom: 105px;position: relative;}
.b2-top { width: 100%; text-align: center;padding-top: 50px; padding-bottom: 50px;}
.b2-top img {display: inline;}
.thumbnail { float: left;margin-bottom: 10px;}
.b2-img {height: 555px;}
.b2-img .mr {margin-right: 8px;padding: 127px 132px}
#scroll{position:absolute;top:0px;left:0px;width:100%;height:100%;background:none;margin:0 auto;display:block;}
.scroll{position:relative;width:1100px;height:100%;background:none;margin:0 auto;display:block;}
.sall{position:absolute;opacity:0;display:block;overflow:hidden;}
.s1{top:52px;left:-150px;}
.s2{top:400px;left:-250px;}
.zw1 {background: url(../images/zw1.jpg) no-repeat;}
.zw2 {background: url(../images/zw2.jpg) no-repeat;}
.zw3 {background: url(../images/zw3.jpg) no-repeat;}
.zw4 {background: url(../images/zw4.jpg) no-repeat;}
.zw5 {background: url(../images/zw5.jpg) no-repeat;}
.zw6 {background: url(../images/zw6.jpg) no-repeat;}
.zw7 {background: url(../images/zw7.jpg) no-repeat;}
.zw1:hover {background: url(../images/zwh1.jpg) no-repeat;}
.zw2:hover {background: url(../images/zwh2.jpg) no-repeat;}
.zw3:hover {background: url(../images/zwh3.jpg) no-repeat;}
.zw4:hover {background: url(../images/zwh4.jpg) no-repeat;}
.zw5:hover {background: url(../images/zwh5.jpg) no-repeat;}
.zw6:hover {background: url(../images/zwh6.jpg) no-repeat;}
.zw7:hover {background: url(../images/zwh7.jpg) no-repeat;}
.b2-w { color: #fff;width: 810px;height: 146px;line-height: 35px;position: absolute;bottom: -70px;left: 145px;}
.bw-l {font-size: 24px; text-align: center;float: left;width: 240px;background-color: #505050;padding-top: 25px; padding-bottom: 25px;}
.bw-r {font-size: 18px; padding:25px 145px;width: 280px;background-color: #fa5448;float: left;}
.box3 { background-color: #e6eaeb; text-align: center; overflow: hidden;padding-top: 80px;width:100%;min-width: 1423px;}
.box3 a {display: inline-block;}
.box4 {background-color: #434343;min-width: 1423px;}
.box5, .box6, .box7 {background-color: #171717;color: #fff;text-align: center;overflow: hidden;min-width: 1423px;}
.box5 p, .box6 p, .box7 p {padding-top: 25px; padding-bottom: 30px; width: 700px; margin: 0 auto;}
.box5 .b_al .b5_1{ background: url(../images/botox1.jpg) no-repeat center; height: 50px; }
.box5 .b_al .b5_2{ background: url(../images/botox2.jpg) no-repeat center; height: 50px; }
.box5 .b_al .b5_3{ background: url(../images/botox3.jpg) no-repeat center; height: 50px; }
.box5 .b_al .b5_4{ background: url(../images/botox4.jpg) no-repeat center; height: 50px; }
.botox {padding: 8px 14px !important;}
.box8 {background-color: #e6eaeb;overflow: hidden;min-width: 1423px;}
.box8 .h1 {margin: 35px auto;}
.box8 .b-img {display: block;}
.box8 .thumbnail { width: 25%; }
.box8 .thumbnail .caption {width: 213px; height: 27px;background: url(../images/lc-tb.jpg);color: #fff;margin: 10px auto;text-align: center;line-height: 27px;}
.btn {width: 183px; height: 35px; margin: 30px auto;text-align: center;}
.btn a {color: #fa5448;display: inline-block;padding: 8px 45px;line-height: 18px;}
.btn-g {background: url(../images/btn-g.gif) no-repeat;}
.btn-w {background: url(../images/btn-w.jpg) no-repeat;}
.btn-b {background: url(../images/btn-b.jpg) no-repeat;}
.box9 {background-color: #313131;overflow: hidden;min-width: 1423px;}
.wrappers { cursor: pointer; }
.wrappers .li{
    position: relative;
}
.wrappers .left {width: 232px;}
.wrappers .mid {width: 426px;}
.wrappers .right {width: 426px;overflow: hidden;}
.wrappers .li img{
	height: auto;
	border: none;
	display: block;
}
.wrappers .li span {
	display: none;
	width: 100%;
	height: 0px;
	background: url(../images/span_bg.png);
	opacity: 0.6;
	position: absolute;
	bottom: 0;
	padding-left: 20px;
}
.wrappers .li span h2 { color: #fff; margin-top: 80px;}
.wrappers .li span p{
	color: #FFF;
}
.box10 {min-width: 1423px;}
.box11 {background-color: #313131;color: #fff;overflow: hidden;min-width: 1423px;}
.box11 .zj {margin-top: 38px;margin-bottom: 40px;}
.box11 .zjimg {width: 415px;height:505px;float: left;}
.box11 .zjjs {width: 645px;height: 505px;float: left;margin-left: 40px;line-height: 1.5em;position: relative;}
.box11 .zjjs h2 {margin: 0;font-size: 36px;font-weight: 300;}
.box11 .zjjs h3 {font-size: 28px;font-weight: 300;margin: 15px 0px;}
.box11 .zjjs span {display: inline-block;background-color: #e51616;font-size: 17px;padding: 0px 10px;margin: 25px 0px;}
.box11 .zjjs p {padding-top: 20px;}
hr {width: 100px;margin: 0;position: absolute;left: 0;}
.zjbtn {float: left;margin-top: 50px;margin-right: 50px;}
/*底部代码*/
.foot{width:100%; border-top: 3px solid #5d1352;height:150px;line-height:2.5;  font-size:12px; color:#414141; clear:both; text-align:center; background-color:#fff; }
.foot a{color:#414141; text-decoration:none;}
.foot img {display: inline;}